﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using ControleFinanceiro.Dominio.Entidades;
using ControleFinanceiro.Infra.AcessoADados;

namespace ControleFinanceiro.Tests.Infra.AcessoADados
{
  [TestClass]
  public class Dado_Uma_Nova_Conta
  {
    [TestMethod]
    public void Consigo_Salvar()
    {
      Banco banco = new Banco("001", "Banco do Brasil");
      Conta conta = new Conta(banco, "303437", "04251", 1000);

      var repositorio = new RepositorioConta();
      repositorio.Salvar(conta);

      Assert.AreNotEqual(0, conta.Id);
    }
  }
}
